moonflowerEnglish

Ipomoea alba, belle de nuit, moonflower

Noun

Pantropical climber having white fragrant nocturnal flowers

English: moonflower, belle de nuit, Ipomoea alba

English words with similar meanings

Show 2 words