Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word california lady's slipper from English dictionary with examples, synonyms and antonyms.

Meaning : Often having many yellow-green orchids with white pouches growing along streams and seeps of southwestern Oregon and northern California.

Synonyms : cypripedium californicum

California lady's slipper meaning in Telugu.