Definition of everbearing in English:

everbearing

adjective

  • Producing flowers and fruit continuously throughout the growing season.

Origin

Late 16th century; earliest use found in Thomas Middleton (d. 1627), playwright.