Wiktionary
long-legged buzzards
n. (long-legged buzzard English)
n. (long-legged buzzard English)