scombroid meaning
UK US
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.
Definition of scombroid
Scrabble score: 16 (letter breakdown)
Word lists: words starting with SC · words ending in ID · 9-letter words
More about scombroid on Wikipedia.