what is the difference between skin and flesh?
As nouns the difference between skin and flesh is that skin is (uncountable) the outer protective layer of the body of any animal, including of a human while flesh is the soft tissue of the body, especially muscle and fat.