English
Detailed Synonyms for cathartid in English
cathartid:
cathartid [the ~] noun
-
the cathartid
– large birds of prey superficially similar to Old World vultures 1the New World vulture; the cathartid– large birds of prey superficially similar to Old World vultures 1