Chinese-English dictionary »

愈疮树 /yùchuāngshù/ meaning in English

ChineseEnglish
愈疮树 /yùchuāngshù/ noun

guaiacum [guaiacums](tree)
noun
[UK: ɡwˈɑːrɪˌakəm] [US: ɡwˈɑːɪˌækəm]