English dictionary
wormwood meaning and definition
Definition and meaning of wormwood at MeaningMonkey.org. wormwood meaning and definition in the English Dictionary.WORMWOOD noun
Definition of wormwood (noun)
- any of several low composite herbs of the genera Artemisia or Seriphidium
Source: Princeton University Wordnet