Definitions
noun
an epithelial cell that is flat like a plate and form a single layer of epithelial tissue
Look “squamous cell” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
an epithelial cell that is flat like a plate and form a single layer of epithelial tissue