Violet-chested Hummingbird, Sternoclyta cyanopectus

Common Name Violet-chested Hummingbird
Scientific Name Sternoclyta cyanopectus
Taxonomic Family Trochilidae
Taxonomic Order Apodiformes

Ecological Data