meaning of Aplacophoren

Aplacophoren - German to English

aplacophorans [Aplacophora]