venus'_slipperEnglish

Venus' slipper, Venus's shoe, Venus's slipper

Noun

Any of various orchids of the genus Paphiopedilum having slender flower stalks bearing 1 to several waxy flowers with pouchlike lips

English: Venus' slipper, Venus's slipper, Venus's shoe

English words with similar meanings

Show 2 words