Definitions of Cathartid:

  • noun:   large birds of prey superficially similar to Old World vultures