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 => ਨਿੰਬੂ ਦਾ ਦਰਖ਼ਤ,