Big Huge Thesaurus

poecilocapsus

noun

sounds kind of like