Rufous-webbed Brilliant, Heliodoxa branickii

Common Name Rufous-webbed Brilliant
Scientific Name Heliodoxa branickii
Taxonomic Family Trochilidae
Taxonomic Order Apodiformes

Ecological Data