Definition of

Limonene

  1. (noun, substance) a liquid terpene with a lemon odor; found in lemons and oranges and other essential oils

via WordNet, Princeton University

Alternate forms of Limonene

Hypernyms: terpene

Note: If you're looking to improve your vocabulary right now, we highly recommend Ultimate Vocabulary Software.

Word of the Moment

Liparidae

snailfishes