Skip to definition.
Get the FREE one-click dictionary software for Windows.


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