>

lemongrass

/'lemәn^rɑ:s;-^ræs/

📖 中文释义

  1. n. 柠檬香草
📘 English Definition(英文释义)
  1. n. an aromatic oil that smells like lemon and is widely used in Asian cooking and in perfumes and medicines
  2. n. a tropical grass native to India and Sri Lanka