everbloomer

noun

Definition of everbloomer

: an everblooming plant