Purple-chested Hummingbird, Amazilia rosenbergi

Common Name Purple-chested Hummingbird
Scientific Name Amazilia rosenbergi
Taxonomic Family Trochilidae
Taxonomic Order Apodiformes

Ecological Data