perennate

Explore definitions, synonyms, and language insights of perennate

Definitions

Verb
survive from season to season, of plants