A biennial is a plant that produces vegetation in one year, flowers the next year, and then dies.
A perennial is :
A plant that grows, makes flowers, fruit and seed, and dies all in one growing season.
A plant that comes back year after year without replanting, usually from underground parts.
A plant that produces green leaves in one year, flowers the next year, and dies.