dcsimg
Unresolved name

Garrulax striatus (Vigors 1831)

Garrulax striatus is a species of in the family Leiothrichidae.

EOL has data for one attribute.