Big Huge Thesaurus

teratoma

noun

sounds kind of like