Find the word definition

WordNet
stromateid fish

n. small marine fish with a short smooth-scaled compressed body and feeble spines [syn: butterfish, stromateid]