1 English Synonyms for PERENNAL
Prev.1Next
perennial
Definition: 1. Lasting or remaining active throughout the year, for multiple years, or all the time.
There are 5 definitions of the word perennial
Show more information about perennial
Prev.1Next
Search took: 2.7095 ms