Meaning of ipomoea

Definition of ipomoea

(noun) morning glory

Other information on ipomoea

WIKIPEDIA results for ipomoea
Amazon results for ipomoea