perennate
2 definitions found
perennate - Collaborative International Dictionary of English v.0.48 :
perennate \perennate\ v. i.
To survive from season to season, of plants.
[WordNet 1.5]
perennate - WordNet (r) 2.1 (2005) :
perennate
v 1: survive from season to season, of plants
|