Find the word definition

Wiktionary
jackal buzzards

n. (jackal buzzard English)