What is the meaning of atlantic horse mackerel in English?

Learn vocabulary with pictures as well as definitions of atlantic horse mackerel in English

Learn in

See more

n. Atlantic horse mackerel

Definition of Atlantic horse mackerel in English

Small, carnivorous marine fish that has a greenish-blue back with a golden hue and a dark marking on both sides of its head, and forms schools.

Synonyms of Atlantic horse mackerel in English

horse mackerelEuropean horse mackerelsaurelscad