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
Tweet