Big Huge Thesaurus

sclerite

noun

sounds kind of like