The story
Since most of this type of lady's slipper are found in southern US states.
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: Synonym of Kentucky lady's slipper. Full definition →
Since most of this type of lady's slipper are found in southern US states.
Etymology from Wiktionary, CC BY-SA 4.0.