Meaning of star ipomoea
Definition of star ipomoea
(noun)
annual
herb
having
scarlet
flowers; the
eastern
United States
Other information on star ipomoea
WIKIPEDIA results for
star ipomoea
Amazon results for
star ipomoea
Tweet