tr

Horse mackerel

Horse mackerel

A shoaling edible fish of the eastern Atlantic, which is commercially fished in southern African waters.

Gastronomy Terminology