English Dictionary
◊ NERVEROOT
nerveroot
n : once common rose pink woodland orchid of eastern North
America [syn: {moccasin flower}, {Cypripedium acaule}]