English dictionary
stromateid fish meaning and definition
Definition and meaning of stromateid fish at MeaningMonkey.org. stromateid fish meaning and definition in the English Dictionary.STROMATEID FISH noun
Definition of stromateid fish (noun)
- small marine fish with a short compressed body and feeble spines
- synonyms: butterfish, stromateid
Source: Princeton University Wordnet