Big Huge Thesaurus

myxoma

noun

sounds kind of like