Wiktionary
mackerel birds
n. (plural of mackerel bird English)
n. (plural of mackerel bird English)