'limonene' definitions:
Definition of 'limonene'
From: WordNet
noun
A liquid terpene with a lemon odor; found in lemons and oranges and other essential oils
Definition of 'limonene'
From: GCIDE
- limonene \limonene\ n. a liquid terpene with a lemon odor; found in lemons and oranges and other essential oils. [WordNet 1.5]