English dictionary
squamous cell carcinoma meaning and definition
Definition and meaning of squamous cell carcinoma at MeaningMonkey.org. squamous cell carcinoma meaning and definition in the English Dictionary.SQUAMOUS CELL CARCINOMA noun
Definition of squamous cell carcinoma (noun)
- the most common form of skin cancer
- synonyms: cancroid
Source: Princeton University Wordnet