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