Perennate — definition

1. perennate (Verb)

1 definition

perennate (Verb) — Survive from season to season, of plants.

8 types of
endure go hold out hold up last live live on survive