Rufous Sabrewing, Campylopterus rufus

Common Name Rufous Sabrewing
Scientific Name Campylopterus rufus
Taxonomic Family Trochilidae
Taxonomic Order Apodiformes

Ecological Data