stromateidEnglish

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

Words that start with "stromateid"