1 results in 0.0025s.
Advertisement
  • limonene
    limonene, noun.
    a terpene having an odor like that of lemons. Limonene is found in three optically different forms, the dextrorotatory one occurring in the essential oils of lemon, orange, and other citrus fruit.

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-limonene