English dictionary
perennate meaning and definition
Definition and meaning of perennate at MeaningMonkey.org. perennate meaning and definition in the English Dictionary.PERENNATE verb
Definition of perennate (verb)
- survive from season to season, of plants
Source: Princeton University Wordnet