HORSE MACKEREL


Meaning of HORSE MACKEREL in English

■ noun a shoaling edible fish of the eastern Atlantic. [ Trachurus trachurus .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.