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
Tweet