Great Sapphirewing, Pterophanes cyanopterus

Common Name Great Sapphirewing
Scientific Name Pterophanes cyanopterus
Taxonomic Family Trochilidae
Taxonomic Order Apodiformes

Ecological Data