Synonyms of perennial

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

Full Dictionary Entry