stromateid_fishEnglish

butterfish, stromateid, stromateid fish

Noun

Small marine fish with a short compressed body and feeble spines

English: butterfish, stromateid fish, stromateid

English words with similar meanings

Show 2 words