perennateEnglish

perennate

Verb

Survive from season to season, of plants

English: perennate