Advertisement

Advertisement

squamous epithelium

noun

Biology.
  1. epithelium consisting of one or more layers of scalelike cells.



Advertisement

Advertisement

Advertisement

Advertisement