?
~ New World vulture noun; ~ New World vultures plural
~ 3 words related to New World vulture as Noun.