English synonyms about - contact  

squamous cell

noun

1 squamous cell

An epithelial cell that is flat like a plate and form a single layer of epithelial tissue.


Find more on squamous cell elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0145