Definition, synonyms and related words
Szechuan lovage, a plant of the species Ligusticum striatum, formerly Ligustricum chuanxiong