Definition of California lady's slipper
1. Noun. Often having many yellow-green orchids with white pouches growing along streams and seeps of southwestern Oregon and northern California.
Generic synonyms: Ladies' Slipper, Lady's Slipper, Lady-slipper, Slipper Orchid
California Lady's Slipper Pictures
Click the following link to bring up a new window with an automated collection of images related to the term: California Lady's Slipper Images