Spanish mackerel

Spanish mackerel antonyms

Spanish mackerel definitions

noun
  • Any member of a tribe of mackerel (Scomberomorini)