Lemongrass Definition
noun
A tropical Asian grass (Cymbopogon citratus) having aromatic stalks used as a flavoring in cooking and yielding an aromatic oil used in perfumery and medicine.
American Heritage
(colloquial, US) Sourgrass, Oxalis pes-caprae.
Wiktionary
Synonyms:
- lemongrass oil
- lemon grass
Other Word Forms of Lemongrass
Noun
Singular:
lemongrass
Plural:
lemongrassesLemongrass Is Also Mentioned In
Find Similar Words
Find similar words to lemongrass using the buttons below.