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:

Other Word Forms of Lemongrass

Noun

Singular:
lemongrass
Plural:
lemongrasses

Origin of Lemongrass

Find Similar Words

Find similar words to lemongrass using the buttons below.

Words Starting With

Words Ending With

Unscrambles

lemongrass