Synonyms of Lemongrass in English :

Antonyms of Lemongrass in English

Thesaurus of Lemongrass in English

Lemongrass

see definition of lemongrass

Synonyms of lemongrass

1. (noun) an aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicines

2. (noun) a tropical grass native to India and Sri Lanka

Hypernyms of lemongrass

1. (noun) an aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicines

2. (noun) a tropical grass native to India and Sri Lanka