Meaning of squamous cell
Definition of squamous cell
(noun)
an
epithelial
cell
that is
flat
like
a
plate
and
form
a
single
layer
of
epithelial
tissue
Other information on squamous cell
WIKIPEDIA results for
squamous cell
Amazon results for
squamous cell
Tweet