meaning of venuss shoe

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 shoe |

Developed & Maintained By Taraprasad.com

Treasure Words