White-throated Mountain-gem, Lampornis castaneoventris

Common Name White-throated Mountain-gem
Alternative common Names White-throated Mountaingem
Scientific Name Lampornis castaneoventris
Taxonomic Family Trochilidae
Taxonomic Order Apodiformes

Ecological Data