Big Huge Thesaurus

Scincella

noun

sounds kind of like