What does california lady's slipper mean?

california lady's slipper meaning in General Dictionary

usually having many yellow-green orchids with white pouches developing along streams and seeps of southwestern Oregon and north Ca