california lady's slipper definition

  • noun:
    • frequently having numerous yellow-green orchids with white pouches developing along streams and seeps of southwestern Oregon and north Ca
    • frequently having numerous yellow-green orchids with white pockets developing along channels and seeps of southwestern Oregon and northern Ca
41 votes

How would you define california lady's slipper?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!