Rufous-throated Sapphire, Hylocharis sapphirina

Common Name Rufous-throated Sapphire
Scientific Name Hylocharis sapphirina
Taxonomic Family Trochilidae
Taxonomic Order Apodiformes

Ecological Data