Big Huge Thesaurus

Oniscus

noun

sounds kind of like