English dictionary
wormwood oil meaning and definition
Definition and meaning of wormwood oil at MeaningMonkey.org. wormwood oil meaning and definition in the English Dictionary.WORMWOOD OIL noun
Definition of wormwood oil (noun)
- a dark bitter oil obtained from wormwood leaves; flavors absinthe liqueurs
- synonyms: absinthe oil
Source: Princeton University Wordnet