pomfrets

noun
  1. plural of pomfret; any of various marine food fishes of the family Stromateidae, found in tropical and subtropical waters
  2. Usage: commonly used in culinary contexts; also spelled 'pomfret' in singular form

Examples