Violet-throated Starfrontlet, Coeligena violifer

Common Name Violet-throated Starfrontlet
Scientific Name Coeligena violifer
Taxonomic Family Trochilidae
Taxonomic Order Apodiformes

Ecological Data