Polycarpous

Webster's Dictionary of the English Language

·adj Having several pistils in one flower.

II. Polycarpous ·adj Bearing fruit repeatedly, or year after year.