Definitions of nerveroot:

  • noun:   once common rose pink woodland orchid of eastern North America