Word
cancroid, n.
(cancroids)
the most common form of skin cancer
<noun.state>
cancroid
squamous cell carcinoma
lexical pointers
derivationally related form
cancroid
semantic pointers
hypernym
skin cancer