polycarpic in French polycarpic in French polycarpellé adj (botany) Having several carpels in one flower. Add to Flashcards