English edit

Noun edit

endoprocts

  1. plural of endoproct