English edit

Noun edit

endocuticles

  1. plural of endocuticle