FAQs About the word lemongrass

ଲେମନ ଗ୍ରାସ

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

No synonyms found.

No antonyms found.

lemonade mix => ଲେମୋନେଡ ମିକ୍ସ, lemonade => ଲେମୋନେଡ, lemon zest => ଲେମ୍ବୁ ଛାଳ, lemon yellow => ନିମ୍ବୁ ହଳଦିଆ, lemon tree => ନିମ୍ବୁ ଗଛ,