Annual Wormwood Definition
noun
An Asian aromatic herb, widely naturalized, Artemisia annua , the source of the antimalarial drug artemisinin .
Wiktionary
Other Word Forms of Annual Wormwood
Noun
Singular:
annual wormwood
Plural:
annual wormwoodsRelated Articles
Find Similar Words
Find similar words to annual wormwood using the buttons below.