Bates's Weaver, Ploceus batesi

Common Name Bates's Weaver
Scientific Name Ploceus batesi
Taxonomic Family Ploceidae
Taxonomic Order Passeriformes

Ecological Data