liocichla

Noun

 * 1) A bird of the genus, native to China, Southeast Asia and India.