'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]