Definitions for "Squamous cell"
Flat, thin cell found in the outer layer of the skin that looks like a fish scale under the microscope. Squamous cell carcinoma originates from these cells.
an epithelial cell that is flat like a plate and form a single layer of epithelial tissue
scaly or flattened cell.