YourDictionary

lemon grass

noun

any of various tall, lemon-scented grasses (genus Cymbopogon, esp. C. citratus) used as a flavoring in SE Asian cooking
also written lemongrass

link/cite print suggestion box