nerveroot Meaning, Definition & Usage

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

WordNet