Meaning of Ipomoea

Definition of Ipomoea

(noun) morning glory

Other information on Ipomoea

WIKIPEDIA results for Ipomoea
Amazon results for Ipomoea