Big Huge Thesaurus

endodontics

noun

sounds kind of like