MENU
Search for glossary terms (regular expression allowed)
Term Main definition
oleoresin

Essential oil that occurs in or exudes from many plants, especially softwoods.