Spot-breasted Laughingthrush, Garrulax merulinus

Common Name Spot-breasted Laughingthrush
Scientific Name Garrulax merulinus
Taxonomic Family Timaliidae
Taxonomic Order Passeriformes

Ecological Data