YourDictionary

lady-slipper

noun

  1. cypripedium
  2. any of various cultivated orchids whose flowers somewhat resemble a slipper

link/cite print suggestion box