lady's slipper

EnglishEdit

Cypripedium parviflorum, the Yellow Lady's Slipper.
Wikipedia has an article on:

Wikipedia

NounEdit

lady’s slipper (plural lady's slippers)

  1. A kind of orchid in the subfamily Cypripedioideae distinguished by their slipper-shaped pouches which trap insects to improve pollination rates.

SynonymsEdit

TranslationsEdit

Last modified on 10 January 2014, at 18:08