Meaning of lemongrass oil
Definition of lemongrass oil
(noun)
an
aromatic
oil that smells
like
lemon
and is
widely
used
in Asian
cooking
and in perfumes and medicines
Other information on lemongrass oil
WIKIPEDIA results for
lemongrass oil
Amazon results for
lemongrass oil
Tweet