White-throated Hummingbird, Leucochloris albicollis

Common Name White-throated Hummingbird
Scientific Name Leucochloris albicollis
Taxonomic Family Trochilidae
Taxonomic Order Apodiformes

Ecological Data