Any flower that comes back year after year is defined as a perennial flower. The word 'perennial' comes from the Latin prefix 'per-' (meaning through) and the word annual (meaning yearly). Thus, a perennial flower is one that grows and blooms for multiple years.

$5.00
$6.00
$5.00
$5.00
$10.00
$6.00
$10.00
$4.00
$5.00
$6.00
$4.00
$5.00
$9.00
$6.00
$10.00
$5.00
$6.00
$17.00