cathartidae : Idioms & Phrases


family cathartidae

  • noun condors; turkey buzzards; king vultures
    Cathartidae.
WordNet