Meaning of perennate

Definition of perennate

(verb) survive from season to season, of plants

Other information on perennate

WIKIPEDIA results for perennate
Amazon results for perennate