Blue-masked Leafbird, Chloropsis venusta

Common Name Blue-masked Leafbird
Scientific Name Chloropsis venusta
Taxonomic Family Chloropseidae
Taxonomic Order Passeriformes

Ecological Data