English edit

Noun edit

acoelomates

  1. plural of acoelomate