Meaning of ipomoea tricolor

Definition of ipomoea tricolor

(noun) annual or perennial climbing herb of Central America having sky-blue flowers; most commonly cultivated morning glory

Other information on ipomoea tricolor

WIKIPEDIA results for ipomoea tricolor
Amazon results for ipomoea tricolor