Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of ipomoea

- A genus of twining plants with showy monopetalous flowers, including the morning-glory, the sweet potato, and the cypress vine.