Chinese-English dictionary »

千層樹 meaning in English

ChineseEnglish
千層樹 noun

melaleuca(any member of the genus Melaleuca)
noun