FAQs About the word lemon grass

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.

lemon geranium => Verbena citrină, lemon extract => Extract de lămâie, lemon drop => picătură de lămâie, lemon curd => Cremă de lămâie, lemon cheese => Brânză de lămâie,