Meaning of common lady's-slipper
Definition of common lady's-slipper
(noun)
pale
pink
wild
orchid
of
northeastern
America having an
inflated
pouchlike
lip
Other information on common lady's-slipper
WIKIPEDIA results for
common lady's-slipper
Amazon results for
common lady's-slipper
Tweet