English Dictionary
◊ PERENNATE
perennate
v : survive from season to season, of plants