LEMONGRASS


Meaning of LEMONGRASS in English

n.

Pronunciation: ' le-m ə n- ˌ gras

Function: noun

Date: 1801

: a grass ( Cymbopogon citratus ) of robust habit native to southern India and Ceylon that is grown in tropical regions for its lemon-scented foliage used as a seasoning and that is the source of an aromatic essential oil also : its foliage

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.