Skip to main content

Mackerel

Latin Name: Scomber scombrus
Colloquial Name: Original Mackerel
French Name: Maquereau
Portuguese Name: Cavalla / Sarda
Location: Europe/Greenland/Iceland Faroe Islands