Artemisia annua
Noun
Meaning
wormwood of southeastern Europe to Iran
Source: WordNetSynonyms
Hypernyms
Examples
The medicinal value of Artemisia annua has been used by Chinese herbalists in traditional Chinese medicines for 2,000 years.
The WHO said medicinal plants such as Artemisia annua are being considered as possible treatments for COVID-19 and should be tested for efficacy and adverse side effects.