English dictionary
large yellow lady's slipper meaning and definition
Definition and meaning of large yellow lady's slipper at MeaningMonkey.org. large yellow lady's slipper meaning and definition in the English Dictionary.LARGE YELLOW LADY'S SLIPPER noun
Definition of large yellow lady's slipper (noun)
- plant of eastern and central North America having slightly fragrant purple-marked greenish-yellow flowers
- synonyms: Cypripedium calceolus pubescens
Source: Princeton University Wordnet