Black-thighed Puffleg, Eriocnemis derbyi

Common Name Black-thighed Puffleg
Scientific Name Eriocnemis derbyi
Taxonomic Family Trochilidae
Taxonomic Order Apodiformes

Ecological Data