VariousWords beta
Related Terms:
Definitions:
Noun
New World vulture
cathartid
Definition: large birds of prey superficially similar to Old World vultures
Definition: Any member of the Cathartidae, the New World vultures.