English dictionary
california lady's slipper meaning and definition
Definition and meaning of california lady's slipper at MeaningMonkey.org. california lady's slipper meaning and definition in the English Dictionary.CALIFORNIA LADY'S SLIPPER noun
Definition of California lady's slipper (noun)
- often having many yellow-green orchids with white pouches growing along streams and seeps of southwestern Oregon and northern California
- synonyms: Cypripedium californicum
Source: Princeton University Wordnet