Meaning of cathartid

Definition of cathartid

(noun) large birds of prey superficially similar to Old World vultures

Other information on cathartid

WIKIPEDIA results for cathartid
Amazon results for cathartid