Skip to main content

Perennial

Definition

Plant that lives for three or more years, producing leaves and stems each year from rootstock, crown buds, or branches.