English dictionary

star-glory meaning and definition

Definition and meaning of star-glory at MeaningMonkey.org. star-glory meaning and definition in the English Dictionary.

STAR-GLORY noun

Definition of star-glory (noun)

  1. tropical American annual climber having red (sometimes white) flowers and finely dissected leaves; naturalized in United States and elsewhere
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: