Lazuline Sabrewing, Campylopterus falcatus

Common Name Lazuline Sabrewing
Scientific Name Campylopterus falcatus
Taxonomic Family Trochilidae
Taxonomic Order Apodiformes

Ecological Data