limonene
nounDefinition of limonene
: a widely distributed terpene hydrocarbon C10H16 that occurs in essential oils (as of oranges or lemons) and has a lemon odor
Keep scrolling for more
Keep scrolling for more