lemongrass | (n) ตะไคร้ |
lemongrass | (n) an aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicines, Syn. lemongrass oil, lemon grass |
lemongrass | (n) a tropical grass native to India and Sri Lanka, Syn. lemon grass |
レモングラス | [remongurasu] (n) lemongrass (Cymbopogon citratus); lemon grass [Add to Longdo] |