Skip to main content

pomfret

English pomfret meaning in English  •  pomfret का अर्थ अंग्रेजी में
Noun
  • One of two or more species of marine food fishes of the genus Stromateus (Stromateus niger, Stromateus argenteus) native of Southern Europe and Asia.
Advertisement