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 => લીંબુનો વૃક્ષ,