1 bay mackerel | Definition of bay mackerel

bay mackerel

noun

Definition of bay mackerel

: a Spanish mackerel (Scomberomorus maculatus)

History and Etymology for bay mackerel

bay entry 9

Keep scrolling for more