noun Date: 1907 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
SQUAMOUS CELL CARCINOMA
Meaning of SQUAMOUS CELL CARCINOMA in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012