What does Acoelomaten mean?

Acoelomaten - German to English

acoelomates