squamous cell carcinoma
English Dictionary
->
Letter S
-> squamous cell carcinoma
Search Dictionary:
squamous cell carcinoma Definition
(n)
the
most
common
form
of
skin
cancer
squamous cell carcinoma Synonyms
cancroid
squamous cell carcinoma
© Art Branch Inc.