lemongrass definition

  • noun:
    • A tropical grass (Cymbopogon citratus) native to southern India and Sri Lanka, producing an aromatic oil made use of as flavoring and in perfumery and medication.
    • among numerous types of lawn associated with genus Cymbopogon, which may have a lemon-like flavor and aroma, and tend to be used as natural herbs.
    • an aromatic oil that has the scent of lemon and it is trusted in Asian cooking plus in perfumes and medicines
    • a tropical grass indigenous to India and Sri Lanka

Related Sources

  • Sentence for "lemongrass"
    • (Unveiled over croissants: two front-loaders in…
    • View More
  • Phrases for "lemongrass"
  • Cross Reference for "lemongrass"
  • Same Context for "lemongrass"
  • Urban Dictionary for "lemongrass"
    • Rank, piss-ridden pubic locks above and…
    • View More
65 votes

How would you define lemongrass?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!