Yahoo奇摩字典 網頁搜尋

  1. lemongrass

    • IPA[ˈlɛmənɡrɑːs]

    英式

    • n.
      a fragrant tropical grass which yields an oil that smells of lemon. It is widely used in Asian cooking and in perfumery and medicine.
    • noun: lemon grass