wormwood oil

Noun
  1. A dark bitter oil obtained from wormwood leaves;
    Flavors absinthe liqueurs (synset 114918032)

Found on Word Lists

Other Searches