Noun: squamous cell
- An epithelial cell that is flat like a plate and form a single layer of epithelial tissue
"Squamous cells line the inside of blood vessels and alveoli in the lungs"
Derived forms: squamous cells
Type of: epithelial cell
Encyclopedia: Squamous cell