Meaning of limonene
Definition of limonene
(noun)
a
liquid
terpene
with a
lemon
odor;
found
in lemons and oranges and
other
essential
oils
Other information on limonene
WIKIPEDIA results for
limonene
Amazon results for
limonene
Tweet