mountain lady's slipper

Noun
  1. Leafy plant having a few stems in a clump with 1 white and dull purple flower in each upper leaf axil;
    Alaska to northern California and Wyoming (synset 112078693)

Found on Word Lists

Other Searches