limonene
Meaning, Definition & Usage
Dictionary
Associated
Related
noun
a liquid terpene with a lemon odor; found in lemons and oranges and other essential oils
WordNet
Previous
limnologist
limnology
limnos
limo
limoges
Next
limoniad
limonin
limonite
limonium
limosa