Blue-headed Hummingbird, Cyanophaia bicolor

Common Name Blue-headed Hummingbird
Scientific Name Cyanophaia bicolor
Taxonomic Family Trochilidae
Taxonomic Order Apodiformes

Ecological Data