Webster's Revised Unabridged Dictionary · 1913

Scomberoid

Scomberoid , adjective and noun

[Compare French scombéroide.]

(Zoology) Same as Scombroid.