Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

squamous cell Definition

Cancel
squamous cell
noun(squamous cell)
a cell of or derived from squamous epithelium
squamous cell
noun(squamous cell)
a carcinoma that is made up of or arises from squamous cells and usually occurs in areas of the body exposed to strong sunlight over many years

Words Related to squamous cell!

squamous cell Examples by Brain Bank Users