Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
limonene
Jump to user comments
Noun
  • a liquid terpene with a lemon odor; found in lemons and oranges and other essential oils
Related search result for "limonene"
Comments and discussion on the word "limonene"