LEMON GRASS
Meaning of LEMON GRASS in English
noun
[ U ] a type of grass with a lemon flavour that grows in hot countries and is used especially in SE Asian cooking
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005