Eremomela canescens

Common Name
Scientific Name Eremomela canescens
Taxonomic Family Sylviidae
Taxonomic Order Passeriformes

Ecological Data