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

More General Terms