perennate has definitions from the field of work
1
[ verb ] (work) survive from season to season, of plants

Related terms

live_on survive perennial

*