New World vulture

noun

Definition of New World vulture

: a bird of the family Cathartidae