Big Huge Thesaurus

adenoma

noun

sounds kind of like