Yellow-bellied Hyliota, Hyliota flavigaster

Common Name Yellow-bellied Hyliota
Scientific Name Hyliota flavigaster
Taxonomic Family Sylviidae
Taxonomic Order Passeriformes

Ecological Data