Big Huge Thesaurus

squamule

noun

sounds kind of like