VariousWords beta
Related Terms:
Definitions:
Noun
Old World vulture
Definition: any of several large vultures of Africa and Eurasia
Definition: Any of the large scavenging birds found in the Old World and belonging to the family Accipitridae.