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. 2012