Purple Honeycreeper, Cyanerpes caeruleus

Common Name Purple Honeycreeper
Scientific Name Cyanerpes caeruleus
Taxonomic Family Thraupidae
Taxonomic Order Passeriformes

Ecological Data