English

edit

Noun

edit

endocarps

  1. plural of endocarp