Quick definitions from WordNet (star-glory)
▸ noun: tropical American annual climber having red (sometimes white) flowers and finely dissected leaves; naturalized in United States and elsewhere
▸ noun: tropical American annual climber having red (sometimes white) flowers and finely dissected leaves; naturalized in United States and elsewhere