Definitions
There is 1 meaning of the phrase
Ipomoea Tricolor.
Ipomoea Tricolor - as a noun
Annual or perennial climbing herb of central america having sky-blue flowers; most commonly cultivated morning glory
Synonyms (Exact Relations)
common morning glory