VividLex

Home / Thesaurus / squamous cell carcinoma

Thesaurus: squamous cell carcinoma

the most common form of skin cancer

Full dictionary entry Search Lens associations

Related headwords

Definitions

  1. n. the most common form of skin cancer