Kamus SABDA Mobile
Bahasa Indonesia English

Found 1 definition: nerveroot.

nerveroot top

[WORDNET DICTIONARY]

Noun nerveroot has 1 senses

   nerveroot(n = noun.plant) cypripedium acaule, moccasin flower - once common rose pink woodland orchid of eastern North America; Array
is a kind of ladies' slipper, lady's slipper, lady-slipper, slipper orchid