English dictionary
clustered lady's slipper meaning and definition
Definition and meaning of clustered lady's slipper at MeaningMonkey.org. clustered lady's slipper meaning and definition in the English Dictionary.CLUSTERED LADY'S SLIPPER noun
Definition of clustered lady's slipper (noun)
- clusters of several short stems each having 2 broad leaves and 2-4 drooping brownish to greenish flowers with pouches mottled with purple; British Columbia to central California and northern Colorado
- synonyms: Cypripedium fasciculatum
Source: Princeton University Wordnet