meaning of limonene

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


Related Words

limonene |

Developed & Maintained By Taraprasad.com

Treasure Words