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 wormwoods

Find Similar Words

Find similar words to annual wormwood using the buttons below.

Words Starting With

Words Ending With

Unscrambles

annual wormwood