You searched for: “anabionts
anabiont (s) (noun), anabionts (pl)
A perennial plant that produces flowers and fruits many times during its lifetime.