Perennial

A Flowering Plant That Lives For More Than Two Years.

Perennial Definition
Perennial Definition