English dictionary
ipomoea tricolor meaning and definition
Definition and meaning of ipomoea tricolor at MeaningMonkey.org. ipomoea tricolor meaning and definition in the English Dictionary.IPOMOEA TRICOLOR noun
Definition of Ipomoea tricolor (noun)
- annual or perennial climbing herb of Central America having sky-blue flowers; most commonly cultivated morning glory
- synonyms: common morning glory
Source: Princeton University Wordnet