new world vulture Meaning, Definition & Usage

  1. noun large birds of prey superficially similar to Old World vultures
    cathartid.

WordNet