Green-tailed Trainbearer, Lesbia nuna

Common Name Green-tailed Trainbearer
Scientific Name Lesbia nuna
Taxonomic Family Trochilidae
Taxonomic Order Apodiformes

Ecological Data