Lemon grass Meaning, Definition & Usage
-
noun an aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicines
lemongrass oil; lemongrass.
-
noun a tropical grass native to India and Sri Lanka
lemongrass.
WordNet
Definitions
(Bot.) , a fragrant East Indian grass (Andropogon Shoenanthus , and perhaps other allied species), which yields the grass oil used in perfumery.