- California lady's slipper as a noun:
- 1
California lady's slipper
noun
1 California lady's slipper
Often having many yellow-green orchids with white pouches growing along streams and seeps of southwestern Oregon and northern California.
synonym: Cypripedium californicum.
debug info: 0.0146