Home / DICTIONARY / Squamous Epithelium: definition