Yellow Weaver, Ploceus megarhynchus

Common Name Yellow Weaver
Alternative common Names Finn's Weaver
Scientific Name Ploceus megarhynchus
Taxonomic Family Ploceidae
Taxonomic Order Passeriformes

Ecological Data