LEMONGRASS
Scrabble letter values: L1E1M3O1N1G2R1A1S1S1 = 13
Definition
- noun an aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicines. — synonyms: lemon_grass, lemongrass_oil
- noun a tropical grass native to India and Sri Lanka. — synonyms: lemon_grass