Home

Word

lady slipper, n.