English synonyms about - contact  

limonene

noun

1 limonene

A liquid terpene with a lemon odor; found in lemons and oranges and other essential oils.

Polish: limonen


Find more on limonene elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0334