English dictionary
scombroid meaning and definition
Definition and meaning of scombroid at MeaningMonkey.org. scombroid meaning and definition in the English Dictionary.SCOMBROID noun
Definition of scombroid (noun)
- important marine food and game fishes found in all tropical and temperate seas; some are at least partially endothermic and can thrive in colder waters
- synonyms: scombroid fish
Source: Princeton University Wordnet