[go: up one dir, main page]

English

edit
 
English Wikipedia has an article on:
Wikipedia

Noun

edit

pink lady's slipper (plural pink lady's slippers)

  1. Cypripedium acaule, a variety of orchid with pink flowers, and whose pouch opens in a slit that runs down the front of the labellum.