meaning of venuss slipper

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


Related Words

venuss slipper |

Developed & Maintained By Taraprasad.com

Treasure Words