carpella

English

Noun

carpella

  1. plural of carpellum