IPOMOEA FASTIGIATA
(noun)Did you mean?
Definitions
There is 1 meaning of the phrase
Ipomoea Fastigiata.
Ipomoea Fastigiata - 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 panurataman-of-the-earthmanrootscammonyrootwild potato vinewild sweet potato vine