Big Huge Thesaurus

myosarcoma

noun

sounds kind of like