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