Noun Definition
star ipomoea
1.Definition: annual herb having scarlet flowers; the eastern United States
Related Noun(s):ipomoea coccinea
Category: Plants1.Definition: annual herb having scarlet flowers; the eastern United States
Related Noun(s):ipomoea coccinea
Category: Plants