lemon-grass

Nouns

  • (n) an aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicines lemongrass, lemongrass oil,
  • (n) a tropical grass native to India and Sri Lanka lemongrass,

Synonyms

lemongrass lemongrass oil

Words of close approximity