English dictionary
perennation meaning and definition
Definition and meaning of perennation at MeaningMonkey.org. perennation meaning and definition in the English Dictionary.PERENNATION noun
Definition of perennation (noun)
- the process of living through a number of years (as a perennial plant)
Source: Princeton University Wordnet