English-Chinese dictionary »

laughingthrush meaning in Chinese

EnglishChinese
laughingthrush (species)
noun

噪鶥noun

噪鹛 /zàoméi/noun

Sumatran laughingthrush (species)
noun

黑白噪鶥noun

黑白噪鹛 /hēibái zàoméi/noun