lemongrass, n.
(lemongrasses)
a tropical grass native to India and Sri Lanka
<noun.plant>
lemon grass
lemongrass
semantic pointers
hypernym
an aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicines
<noun.substance>
lemon grass
lemongrass
lemongrass oil
semantic pointers
hypernym