English dictionary
sweet wormwood meaning and definition
Definition and meaning of sweet wormwood at MeaningMonkey.org. sweet wormwood meaning and definition in the English Dictionary.SWEET WORMWOOD noun
Definition of sweet wormwood (noun)
- wormwood of southeastern Europe to Iran
- synonyms: Artemisia annua
Source: Princeton University Wordnet