Crossword clues for cathartid
Wiktionary
cathartid
n. (context zoology English) Any member of the Cathartidae, the New World vultures.
WordNet
cathartid
n. large birds of prey superficially similar to Old World vultures [syn: New World vulture]