Mountain Velvetbreast, Lafresnaya lafresnayi

Common Name Mountain Velvetbreast
Scientific Name Lafresnaya lafresnayi
Taxonomic Family Trochilidae
Taxonomic Order Apodiformes

Ecological Data