Skip to content
ontologydriven
Sign out

Dictionary

Words, grammatical forms and meanings linked to the ontology.

sweet wormwood en · NOUN

Meanings

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

Forms

SpellingFeaturesLabelsSource
sweet wormwoods Number=Plur lexicographic

Synonyms

sweet Annie · annual wormwood