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 => लिंबाचे झाड,