Word info

chuanxiong

Noun

Meaning

Szechuan lovage, a plant of the species Ligusticum striatum, formerly Ligustricum chuanxiong

A preparation of the plant used in traditional Chinese medicine.

Source: en.wiktionary.org

Close letter words and terms