annual wormwood

From Wiktionary, the free dictionary
Archived revision by DCDuring (talk | contribs) as of 18:40, 27 July 2017.
Jump to navigation Jump to search

English

Noun

annual wormwood (usually uncountable, plural annual wormwoods)

  1. An Asian aromatic herb, widely naturalized, Artemisia annua, the source of the antimalarial drug artemisinin.

Synonyms