English dictionary
nerveroot meaning and definition
Definition and meaning of nerveroot at MeaningMonkey.org. nerveroot meaning and definition in the English Dictionary.NERVEROOT noun
Definition of nerveroot (noun)
- once common rose pink woodland orchid of eastern North America
- synonyms: Cypripedium acaule, moccasin flower
Source: Princeton University Wordnet