Meaning of nerveroot

Definition of nerveroot

(noun) once common rose pink woodland orchid of eastern North America

Other information on nerveroot

WIKIPEDIA results for nerveroot
Amazon results for nerveroot