Noun: cancroid 'kangk,royd
- The most common form of skin cancer
"The biopsy confirmed that the lesion on his ear was a cancroid";
- squamous cell carcinoma
- Of or relating to a cancroid
"The biopsy revealed cancroid cells, indicating a potential skin cancer"
Derived forms: cancroids
Type of: skin cancer
Encyclopedia: Cancroid