squamous cell carcinoma
1.
(
noun
) the most common form of skin cancer
Synonyms:
cancroid
Related Words:
skin cancer
Terms and Conditions of Use / Copyright Notice