|

lemongrass

DEFINITIONS OF: lemongrass

1

n a tropical grass native to India and Sri Lanka

Synonyms:
lemon grass
Type of:
grass
narrow-leaved green herbage: grown as lawns; used as pasture for grazing animals; cut and dried as hay

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

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