Meaning of aplacophora

Definition of aplacophora

(noun) an order of Amphineura

Other information on aplacophora

WIKIPEDIA results for aplacophora
Amazon results for aplacophora