|

lemongrass oil

DEFINITIONS OF: lemongrass oil

1

n an aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicines

Synonyms:
lemon grass, lemongrass
Type of:
oil
a slippery or viscous liquid or liquefiable substance not miscible with water
WORD FAMILY
USAGE EXAMPLES