Meaning

1 senses
  1. (uncountable, usually)An Asian aromatic herb, widely naturalized, Artemisia annua, the source of the antimalarial drug artemisinin.

Forms

plural: annual wormwoods
Singularannual wormwood

uncountable

Synonyms

2 synonyms

See also

neighbours in the dictionary
annual wormwood — meaning, examples, forms, synonyms | Krumeto