Big Huge Thesaurus

chelicerata

noun

sounds kind of like