YourDictionary

lemongrass

also lemon grass (lĕmˈən-grăsˌ)

noun
A tropical grass (Cymbopogon citratus) native to southern India and Sri Lanka, yielding an aromatic oil used as flavoring and in perfumery and medicine.

link/cite print suggestion box