English | German | Russian | Czech

cathartid English

Meaning cathartid meaning

What does cathartid mean?

cathartid

(= New World vulture) large birds of prey superficially similar to Old World vultures

Synonyms cathartid synonyms

What other words have the same or similar meaning as cathartid?

cathartid English » English

New World vulture

Are you looking for...?