English dictionary
star-glory
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
tropical American annual climber having red (sometimes white) flowers and finely dissected leaves; naturalized in United States and elsewhere
Source: WordNet 3.0