tree ipomoea
noun
: any of various shrubby ipomoeas
especially
: a plant (Ipomoea crassicaulis) native to tropical America and the southern U.S.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share