White-tufted Sunbeam, Aglaeactis castelnaudii

Common Name White-tufted Sunbeam
Scientific Name Aglaeactis castelnaudii
Taxonomic Family Trochilidae
Taxonomic Order Apodiformes

Ecological Data