Ipomoea coccinea

Explore definitions, synonyms, and language insights of Ipomoea coccinea

Definitions

Noun
annual herb having scarlet flowers; the eastern United States

More General Terms