Sapphire-bellied Hummingbird, Lepidopyga lilliae

Common Name Sapphire-bellied Hummingbird
Scientific Name Lepidopyga lilliae
Taxonomic Family Trochilidae
Taxonomic Order Apodiformes

Ecological Data