Search the meaning/definition of over one hundred thousand
words!
Random Word
perennial means
a plant lasting for three seasons or more; recurring again and again; "perennial efforts to stipulate the requirements"; lasting three seasons or more; "th... more