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 => লেবুর গাছ,