chuanxiong
noun 2
Definitions
noun
1
Szechuan lovage, a plant of the species Ligusticum striatum, formerly Ligustricum chuanxiong
2
A preparation of the plant used in traditional Chinese medicine.
Your note
not saved0 chars
noun
Szechuan lovage, a plant of the species Ligusticum striatum, formerly Ligustricum chuanxiong
A preparation of the plant used in traditional Chinese medicine.