Cancroid definition
Of or relating to squamous cell carcinoma.
adjective
Resembling a crab.
adjective
Like a crab.
adjective
Like cancer.
adjective
Advertisement
Squamous cell carcinoma.
noun
Origin of cancroid
- Latin cancer cancr- canker –oid
From American Heritage Dictionary of the English Language, 5th Edition