Speke's Weaver, Ploceus spekei

Common Name Speke's Weaver
Scientific Name Ploceus spekei
Taxonomic Family Ploceidae
Taxonomic Order Passeriformes

Ecological Data