cǎo shí cán草石蚕Chinese artichoke; Stachys sieboldiiFrequency 2.0MeaningsChinese artichokeStachys sieboldii