Masked Laughingthrush, Garrulax perspicillatus

Common Name Masked Laughingthrush
Scientific Name Garrulax perspicillatus
Taxonomic Family Timaliidae
Taxonomic Order Passeriformes

Ecological Data