Big Huge Thesaurus

Aplacophora

noun