everbearing

adjective
  1. (of a plant, especially a fruit-bearing plant) producing fruit or flowers continuously or repeatedly throughout the growing season rather than in a single season
  2. Usage: commonly used in horticulture and gardening contexts

Examples