squamous cell carcinoma


Meanings

  • the most common form of skin cancer

Synonyms