Find the word definition

Wiktionary
mackerel birds

n. (plural of mackerel bird English)