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