Subscribe
URL of the page has been copied to clipboard.
Meaning : Genus of chiefly American perennial leafy-stemmed orchids: lady's slippers. Sometimes includes species of genus Paphiopedilum.
Synonyms : genus cypripedium
Install App