Synonyms of Lemon Grass in English :
Antonyms of Lemon Grass in English
Thesaurus of Lemon Grass in English
Lemon Grass
see definition of lemon grassSynonyms of lemon grass
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