English dictionary
ipomoea alba meaning and definition
Definition and meaning of ipomoea alba at MeaningMonkey.org. ipomoea alba meaning and definition in the English Dictionary.IPOMOEA ALBA noun
Definition of Ipomoea alba (noun)
- pantropical climber having white fragrant nocturnal flowers
- synonyms: belle de nuit, moonflower
Source: Princeton University Wordnet