Meaning of spanish mackerel

Definition of spanish mackerel

(noun) flesh of commercially important fishes especially of the Atlantic coastal waters of America
any of several large marine food fishes of the genus Scomberomorus
medium-sized mackerel of temperate Atlantic and Gulf of Mexico
a California food fish

Other information on spanish mackerel

WIKIPEDIA results for spanish mackerel
Amazon results for spanish mackerel