You searched for: “anabiont
anabiont (s) (noun), anabionts (pl)
A perennial plant that produces flowers and fruits many times during its lifetime.
anabiont (adjective), more anabiont, most anabiont
Perennial or constantly recurring or lasting for an indefinite time.