Definitions
There is 1 meaning of the phrase
Ipomoea Batatas.
Ipomoea Batatas - as a noun
Pantropical vine widely cultivated in several varieties for its large sweet tuberous root with orange flesh
Synonyms (Exact Relations)
sweet potatosweet potato vine