Big Huge Thesaurus

Scincus

noun

sounds kind of like