scomberoid (English, noun)
expansion: scomberoid (plural scomberoids)
Senses:
glosses: Alternative form of scombroid.
tags: alt-of
alternative
Forms:
form: scomberoids
tags: plural