Chinese-English dictionary »

九眼獨活 meaning in English

ChineseEnglish
九眼獨活 noun

Japanese spikenard(Aralia cordata)
noun