ALL meanings of polycarpous
pol·y·car·pic
P p - adjective polycarpous producing fruit many times, as a perennial plant. 1
- adjective polycarpous having a gynoecium composed of two or more distinct ovaries. 1
- adjective polycarpous (of a plant) having a gynoecium consisting of many distinct carpels 0