limonene meaning

Meaning of limonene

What is the full meaning of limonene

a liquid terpene found in lemon, orange, and other essential oils [n -S]

Example of the word limonene placed on a Scrabble board.

Unscrambled word limonene

Points for limonene

Scrabble
13 points
Word With Friends
14 points
Wordfeud
13 points

Related pages for limonene