meaning of Acoelomaten

Acoelomaten - German to English

acoelomates