POMFRET


Meaning of POMFRET in English

noun a marine food fish of bermuda (brama raji).

2. pomfret ·noun one of two or more species of marine food fishes of the genus stromateus (s. niger, s. argenteus) native of southern europe and asia.

Webster English vocab.      Английский словарь Webster.