LIMONENE


Meaning of LIMONENE in English

n. liquid terpene that smells like lemon and found in essential oils of lemons and oranges

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.