Definition of Stromateid

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

Synonyms of Stromateid


Antonyms of Stromateid


No Antonyms Found.

Homophones of Stromateid


No Homophones Found.