stromateid fish

/S T R OW1 M AH0 T AY0 D F IH0 SH/
noun
  1. 1

    small marine fish with a short smooth-scaled compressed body and feeble spines