Skip to definition.
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

Derived forms: squamous cells

Type of: epithelial cell

Encyclopedia: Squamous cell