YourDictionary

limonene

noun

any of three isomeric terpenes, CH, present in many plant products such as lemon peel, orange oil, pine needles, peppermint, etc.

See limonene in American Heritage Dictionary 4

Learn more about limonene

link/cite print suggestion box