Yellow-mantled Weaver, Ploceus tricolor

Common Name Yellow-mantled Weaver
Scientific Name Ploceus tricolor
Taxonomic Family Ploceidae
Taxonomic Order Passeriformes

Ecological Data