White-tailed Sabrewing, Campylopterus ensipennis

Common Name White-tailed Sabrewing
Scientific Name Campylopterus ensipennis
Taxonomic Family Trochilidae
Taxonomic Order Apodiformes

Ecological Data