Polycarpous

1. (a.) Bearing fruit repeatedly, or year after year.

2. (a.) Having several pistils in one flower.