cypripedium acaule Meaning, Definition & Usage

  1. noun once common rose pink woodland orchid of eastern North America
    moccasin flower; nerveroot.

WordNet