Which of the following organs has a mucosa layer composed of stratified squamous epithelium that resists abrasion? January 2, 2023 by admin Esophagus Stomach Small intestine Large intestine See Answer Esophagus