Scammonyroot Meaning
There are 1 meaning(s) for word Scammonyroot
Meaning 1 : tropical American prostrate or climbing herbaceous perennial having an enormous starchy root; sometimes held to be source of the sweet potato
Synonyms : ipomoea fastigiata, ipomoea panurata, man-of-the-earth, manroot, wild potato vine, wild sweet potato vine
Synonyms : ipomoea fastigiata, ipomoea panurata, man-of-the-earth, manroot, wild potato vine, wild sweet potato vine