Big Huge Thesaurus

squama

noun

sounds kind of like