Big Huge Thesaurus

epithelioma

noun

sounds kind of like