liocichla (English, noun)
expansion: liocichla (plural liocichlas)
Senses:
glosses: A bird of the genus Liocichla, native to China, Southeast Asia and India.
Forms:
form: liocichlas
tags: plural