Amethyst-throated Hummingbird, Lampornis amethystinus

Common Name Amethyst-throated Hummingbird
Alternative common Names Amethyst-throated Mountaingem
Scientific Name Lampornis amethystinus
Taxonomic Family Trochilidae
Taxonomic Order Apodiformes

Ecological Data