Glossaryclose window

Perennial

PerennialAny plant with an indefinite life span of more than two years. Some may be quite short-lived, whereas trees can easily survive for centuries.