Synonyms of perennial
Primary definition: Lasting or existing for a long or apparently infinite time; enduring or continually recurring.
Primary definition: Lasting or existing for a long or apparently infinite time; enduring or continually recurring.