English edit

Noun edit

entoprocts

  1. plural of entoproct