Chinese-English dictionary »

药水苏 /yàoshuǐsū/ meaning in English

ChineseEnglish
药水苏 /yàoshuǐsū/ noun

betony [betonies](Stachys officinalis)
noun
[UK: bɪtˈɒni] [US: bɪtˈɑːni]