What does Aplacophoren mean?

Aplacophoren - German to English

aplacophorans [Aplacophora]