Noun Definition

star ipomoea

1.Definition: annual herb having scarlet flowers; the eastern United States

Related Noun(s):ipomoea coccinea

Category: Plants