stromateid

(noun)

noun

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

Similar word(s): butterfish

Definition categories: animal, percoid