Bocage's Weaver, Ploceus temporalis

Common Name Bocage's Weaver
Scientific Name Ploceus temporalis
Taxonomic Family Ploceidae
Taxonomic Order Passeriformes

Ecological Data