Meaning of wormwood oil
Definition of wormwood oil
(noun)
a
dark
bitter
oil obtained from
wormwood
leaves; flavors
absinthe
liqueurs
Other information on wormwood oil
WIKIPEDIA results for
wormwood oil
Amazon results for
wormwood oil
Tweet