Meaning of live-forever

Definition of live-forever

(noun) perennial northern temperate plant with toothed leaves and heads of small purplish-white flowers

Other information on live-forever

WIKIPEDIA results for live-forever
Amazon results for live-forever