stromateid fish

noun

1.
small marine fish with a short compressed body and feeble spines