Definition of Stromateid

  • 1. Small marine fish with a short compressed body and feeble spines Noun

Synonyms for word "stromateid"

Semanticaly linked words with "stromateid"

Hyponims for word "stromateid"