Santa Marta Sabrewing, Campylopterus phainopeplus

Common Name Santa Marta Sabrewing
Scientific Name Campylopterus phainopeplus
Taxonomic Family Trochilidae
Taxonomic Order Apodiformes

Ecological Data