old world vulture

Noun
  1. Any of several large vultures of Africa and Eurasia (synset 101619405)

Found on Word Lists

Other Searches