Bar-winged Weaver, Ploceus angolensis

Common Name Bar-winged Weaver
Scientific Name Ploceus angolensis
Taxonomic Family Ploceidae
Taxonomic Order Passeriformes

Ecological Data