English dictionary
limonene meaning and definition
Definition and meaning of limonene at MeaningMonkey.org. limonene meaning and definition in the English Dictionary.LIMONENE noun
Definition of limonene (noun)
- a liquid terpene with a lemon odor; found in lemons and oranges and other essential oils
Source: Princeton University Wordnet