- Venus's shoe as a noun:
- 1
Venus's shoe
noun
1 Venus's shoe
Any of various orchids of the genus Paphiopedilum having slender flower stalks bearing 1 to several waxy flowers with pouchlike lips.
synonyms: Venus' slipper, Venus's slipper.
debug info: 0.0141