Chinese-English dictionary »

九眼独活 /jiǔ yǎn dúhuó/ meaning in English

ChineseEnglish
九眼独活 /jiǔ yǎn dúhuó/ noun

Japanese spikenard(Aralia cordata)
noun