Synonyms and Antonyms for new world vulture

1. New World vulture (n.)

large birds of prey superficially similar to Old World vultures

Synonyms: