Definition of Cancroid

Adjective: cancroid  'kangk,royd

  1. Of or relating to a cancroid
Noun: cancroid  'kangk,royd
  1. The most common form of skin cancer
    - squamous cell carcinoma

See also:
Cancridae
cancroids

Anagrams containing the word cancroid

cdonrica dcancroi idcancro oidcancr roidcanc croidcan ncroidca ancroidc