live-forever
Explore definitions, synonyms, and language insights of live-forever
Definitions
Noun
perennial northern temperate plant with toothed leaves and heads of small purplish-white flowers