Colourful Puffleg, Eriocnemis mirabilis

Common Name Colourful Puffleg
Alternative common Names Colorful Puffleg
Scientific Name Eriocnemis mirabilis
Taxonomic Family Trochilidae
Taxonomic Order Apodiformes

Ecological Data