Greater Yellow-headed Vulture, Cathartes melambrotus

Common Name Greater Yellow-headed Vulture
Scientific Name Cathartes melambrotus
Taxonomic Family Cathartidae
Taxonomic Order Cathartiformes

Ecological Data