liocichla

English

Etymology

From translingual Liocichla.

Noun

liocichla (plural liocichlas)

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

Derived terms