Definitions for "Squamous cells"
A term that describes a particular shape of an epithelial cell. In the vagina, the epithelium is squamous.
name given to the cells that line the vagina
A type of thin and flat cells which eventually shed, such as that found in the outer layers of the skin.