English-Chinese dictionary »

betony meaning in Chinese

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

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

藥水蘇noun