Big Huge Thesaurus

endodontia

noun

sounds kind of like