Big Huge Thesaurus

seminoma

noun

sounds kind of like