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 saved
0 chars