Subscribe
URL of the page has been copied to clipboard.
Meaning : 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
Install App
Venus's shoe meaning in Bengali (Bangla).