Webster's Revised Unabridged Dictionary · 1913

lady-slipper

lady-slipper (lā"dy slip"pẽr) , noun

(Botany) Same as lady's slipper.