Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

spanish mackerel Definition

Cancel
spanish mackerel
noun(Spanish mackerel)
a large mackerel (Scomberomorus maculatus) that is bluish above with oval brown spots on the sides, is found off the Atlantic coast of North America from Cape Cod to the Yucatán, and is an important food and game fish

Words Related to spanish mackerel!

spanish mackerel Examples by Brain Bank Users