Search Details

Word: lemongrass (lookup usage) (lookup stats)


Meaning:

Noun:

  • One of various species of grass of the genus ''Cymbopogon'', which have a lemon-like taste and aroma, and are used as herbs.

Source: Wiktionary | Src Info »