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