Big Huge Thesaurus

plethodon

noun

sounds kind of like