Definition of Stromateid

  • (noun) small marine fish with a short compressed body and feeble spines

Synonyms of Stromateid


No Synonyms Found.

Antonyms of Stromateid


No Antonyms Found.

Homophones of Stromateid


No Homophones Found.