Big Huge Thesaurus

stomatitis

noun

sounds kind of like