lady-slipper Hear it!

lady-slipper Definition

lady-slipper (-slip′ər)

noun

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