■ noun a fragrant tropical grass which yields a lemon-scented oil, used in Asian cooking and in perfumery and medicine. [ Cymbopogon citratus .]
LEMON GRASS
Meaning of LEMON GRASS in English
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004