squamous cell
English Dictionary
->
Letter S
-> squamous cell
Search Dictionary:
squamous cell Definition
(n)
an
epithelial
cell
that
is
flat
like
a
plate
and
form
a
single
layer
of
epithelial
tissue
squamous cell Synonyms
squamous cell
© Art Branch Inc.