Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
california lady's slipper
Jump to user comments
Noun
  • often having many yellow-green orchids with white pouches growing along streams and seeps of southwestern Oregon and northern California
Related search result for "california lady's slipper"
Comments and discussion on the word "california lady's slipper"