Synonyms for "polyplacophore"

Words with similar meaning