Search Word

"lemon grass" Meaning in English

1. a tropical grass native to India and Sri Lanka
Part of speech : noun
Synonyms
2. an aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicines
Part of speech : noun
Synonyms

Translation for "lemon grass"

lemon grass meaning in Spanish : La hierba de limón
  • lemon grass meaning in German : Zitronengras
  • lemon grass meaning in Russian : лимонная трава
  • lemon grass meaning in Portuguese : capim-limão
  • lemon grass meaning in Chinese : 柠檬草
  • lemon grass meaning in Japanese : レモングラス
  • lemon grass meaning in Tamil : எலுமிச்சை புல்
  • lemon grass meaning in Arabic : عشب الليمون
  • lemon grass meaning in Turkish : limon otu
  • lemon grass meaning in Hindi : एक प्रकार का पौधा
  • lemon grass meaning in Telugu : నిమ్మ గడ్డి
  • lemon grass meaning in French : Citronnelle
  • Examples containing "lemon grass"

    There are no examples. You can write here and submit.
    You can write here and submit more examples.
    Sentence
    Submit