Found 1 items, similar to scombroid fish.
English → English (WordNet)
Definition: scombroid fish
scombroid fish
n : 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 [syn:
scombroid]