Meaning

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

More definitions
  • wormwood of southeastern Europe to Iran

Forms

plural: sweet wormwoods
Singularsweet wormwood

uncountable

Synonyms

2 synonyms
Close in meaning

See also

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