Question: where are stratified squamous cells found in the body
Answer: It forms the outermost layer of the skin and the inner lining of the mouth , esophagus and vagina .