English edit

Noun edit

endocarps

  1. plural of endocarp