Allen's Hummingbird, Selasphorus sasin

Common Name Allen's Hummingbird
Scientific Name Selasphorus sasin
Taxonomic Family Trochilidae
Taxonomic Order Apodiformes

Ecological Data