Definition of Cancroid
Adjective: cancroid 'kangk,royd
- Of or relating to a cancroid
- The most common form of skin cancer
- squamous cell carcinoma
Anagrams containing the word cancroid
cdonrica dcancroi idcancro oidcancr roidcanc croidcan ncroidca ancroidc