|
Need synonyms for sweet wormwood? Here's a list of similar words from our thesaurus that you can use instead.
Noun
A fragrant Asian herb, Artemisia annua, widely naturalized, the source of the antimalarial drug artemisinin
“Artemisinin is normally extracted from the sweet wormwood plant, but Dr Keasling reprogrammed microbes to make it.”
|
|
|
|
|
|