Meaning of ipomoea alba

Definition of ipomoea alba

(noun) pantropical climber having white fragrant nocturnal flowers

Other information on ipomoea alba

WIKIPEDIA results for ipomoea alba
Amazon results for ipomoea alba