Test your vocabulary with our 10-question quiz!
TAKE THE QUIZ“Cell carcinoma”
We have one entry that includes the term Cell carcinoma.
squamous cell carcinoma
noun: 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
Love words? Need even more definitions?
Merriam-Webster unabridged