Big Huge Thesaurus

echinococcosis

noun

sounds kind of like