Pinyin Dictionary results for "cao shi can"

草石蚕
Chinese artichoke; Stachys sieboldii
Dictionary data provided by CC-CEDICT