oleoresin

Noun
  1. A naturally occurring mixture of a resin and an essential oil;
    Obtained from certain plants (synset 114920592)

Found on Word Lists

Other Searches