Yahoo奇摩字典 網頁搜尋

  1. slipper orchid

    • n.
      another term for lady's slipper
    • noun: slipper orchid, plural noun: slipper orchids