Definitions
There is 1 meaning of the phrase
Ipomoea Panurata.
Ipomoea Panurata - as a noun
Tropical american prostrate or climbing herbaceous perennial having an enormous starchy root; sometimes held to be source of the sweet potato
Synonyms (Exact Relations)
ipomoea fastigiataman-of-the-earthmanrootscammonyrootwild potato vinewild sweet potato vine