Noun nerveroot has 1 sense
  1. moccasin flower, nerveroot, Cypripedium acaule - once common rose pink woodland orchid of eastern North America
    --1 is a kind of lady's slipper, lady-slipper, ladies' slipper, slipper orchid
,
TOP