TREE IPOMOEA


Meaning of TREE IPOMOEA in English

noun

: any of various shrubby ipomoeas ; especially : a plant ( Ipomoea crassicaulis ) native to tropical America and the southern United States

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.