Back to Dictionary
草石蚕
草石蠶
cǎoshícán
1. Chinese artichoke
2. Stachys sieboldii