English dictionary
mountain lady's slipper meaning and definition
Definition and meaning of mountain lady's slipper at MeaningMonkey.org. mountain lady's slipper meaning and definition in the English Dictionary.MOUNTAIN LADY'S SLIPPER noun
Definition of mountain lady's slipper (noun)
- leafy plant having a few stems in a clump with 1 white and dull purple flower in each upper leaf axil; Alaska to northern California and Wyoming
- synonyms: Cypripedium montanum
Source: Princeton University Wordnet