contestada

Which is the outer layer of the skin that makes the body waterproof, gives it color, and helps maintain hydration levels?