Definify.com

Definition 2024


Kentucky_lady's_slipper

Kentucky lady's slipper

English

Noun

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

  1. Cypripedium kentuckiense, an orchid native to the central United States.

Synonyms