Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: squamous cell
  1. 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