1.a plant lasting for three seasons or more
2.lasting three seasons or more;
the common buttercup is a popular perennial plant
3.lasting an indefinitely long time; suggesting self-renewal;
perennial happiness
4.recurring again and again;
perennial efforts to stipulate the requirements