“Why does the roof of my mouth hurt?” While Green Matters are not medical experts, there are a number of simple explanations ...
Strep throat can appear similar, but tiny red spots called petechiae on the roof of your mouth or white patches on your ...