English
Detailed Synonyms for California lady's slipper in English
California lady's slipper:
California lady's slipper [the ~] noun
-
the California lady's slipper
– often having many yellow-green orchids with white pouches growing along streams and seeps of southwestern Oregon and northern California 1the California lady's slipper; the Cypripedium californicum– often having many yellow-green orchids with white pouches growing along streams and seeps of southwestern Oregon and northern California 1