sychnocarpous adjective1 •Able to produce fruit many times without perishing.All trees and herbaceous perennials are sychnocarpous.