English synonyms about - contact  

cathartid

noun

1 cathartid

Large birds of prey superficially similar to Old World vultures.

synonym: New World vulture.


Find more on cathartid elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0319