Scomberoid
/(?)/
Scom·ber·oid
Scomberoid
a. & n.
Same as
Scombroid
.
(Zool.)