Big Huge Thesaurus

molluscum

noun

sounds kind of like