Chinese-English dictionary »

千层树 /qiāncéngshù/ meaning in English

ChineseEnglish
千层树 /qiāncéngshù/ noun

melaleuca(any member of the genus Melaleuca)
noun