Wiktionary
horse mackerels
n. (plural of horse mackerel English)
n. (plural of horse mackerel English)