SCOMBROIDS
“SCOMBROIDS” is a valid word.
17
Scrabble points
20
Words with Friends
10
letters
Definition
SCOMBROIDS is a form 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