Violet-fronted Brilliant, Heliodoxa leadbeateri

Common Name Violet-fronted Brilliant
Scientific Name Heliodoxa leadbeateri
Taxonomic Family Trochilidae
Taxonomic Order Apodiformes

Ecological Data