LEMONGRASS


Meaning of LEMONGRASS in English

ˈ ̷ ̷ ̷ ̷ˌ ̷ ̷ noun

: any of several grasses of the genus Cymbopogon: as

a. : a grass ( C. citratus ) of robust habit that has a large compound inflorescence and is cultivated in tropical regions (as the West Indies) as a source of lemongrass oil

b. : a similar East Indian grass ( C. flexuosus ) that is also a source of lemongrass oil

c. : citronella 2

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.