carpella
English
Noun
carpella
plural of
carpellum