Black-breasted Weaver, Ploceus benghalensis

Common Name Black-breasted Weaver
Scientific Name Ploceus benghalensis
Taxonomic Family Ploceidae
Taxonomic Order Passeriformes

Ecological Data