nerveroot

1. (noun) once common rose pink woodland orchid of eastern North America
Synonyms: Cypripedium acaule, moccasin flower
Related Words: ladies' slipper, lady's slipper, lady-slipper, slipper orchid



Terms and Conditions of Use / Copyright Notice