RichThesaurus
Spanish mackerel
Spanish mackerel
antonyms
Spanish mackerel
definitions
noun
Any member of a tribe of mackerel (Scomberomorini)