GeneralConnection.comDictionary
nerveroot
Noun

1. moccasin flower
1. Cypripedium acaule, lady's slipper, lady-slipper, ladies' slipper, slipper orchid
Usage