Word info Synonyms

dong quai

Noun

Meaning

dong quai (uncountable)

Angelica sinensis, a herb native to China, used in traditional Chinese medicine.

Source: en.wiktionary.org

Synonyms

Close letter words and terms