star-glory Meaning, Definition & Usage

  1. noun tropical American annual climber having red (sometimes white) flowers and finely dissected leaves; naturalized in United States and elsewhere
    Ipomoea quamoclit; cypress vine; Quamoclit pennata; Indian pink.

WordNet