Magnificent Hummingbird, Eugenes fulgens spectabilis

Common Name Magnificent Hummingbird
Scientific Name Eugenes fulgens spectabilis
Taxonomic Family Trochilidae
Taxonomic Order Apodiformes

Ecological Data