star ipomoea Meaning, Definition & Usage

  1. noun annual herb having scarlet flowers; the eastern United States
    Ipomoea coccinea; red morning-glory.

WordNet