VariousWords beta
Related Terms:
Definitions:
Noun
oleoresin
Definition: a naturally occurring mixture of a resin and an essential oil; obtained from certain plants
Definition: A homogeneous mix of oil and resin.