VENUS'S SLIPPER
(noun)
Did you mean:
Rhymes
Definitions
There is 1 meaning of the phrase
Venus's Slipper.
Venus's Slipper - as a noun
Any of various orchids of the genus paphiopedilum having slender flower stalks bearing 1 to several waxy flowers with pouchlike lips
Synonyms (Exact Relations)