Giant Weaver, Ploceus grandis

Common Name Giant Weaver
Scientific Name Ploceus grandis
Taxonomic Family Ploceidae
Taxonomic Order Passeriformes

Ecological Data