Speckled Hummingbird, Adelomyia melanogenys

Common Name Speckled Hummingbird
Scientific Name Adelomyia melanogenys
Taxonomic Family Trochilidae
Taxonomic Order Apodiformes

Ecological Data