Atlantic mackerel
[
English
]
Mackerel
Synonyms in other languages
English
Boston mackerel
mackerel
Latin names
Scomber scombrus
Related terms
Boston mackerel
mackerel