perennate

1. (verb) survive from season to season, of plants
Related Words: endure, go, hold out, hold up, last, live, live on, survive



Terms and Conditions of Use / Copyright Notice