Definitions
There is 1 meaning of the phrase
Ipomoea Coccinea.
Ipomoea Coccinea - as a noun
Annual herb having scarlet flowers; the eastern united states
Synonyms (Exact Relations)
red morning-glorystar ipomoea