Adjective cancroid has 1 sense
  1. cancroid - of or relating to a cancroid
,Noun cancroid has 1 sense
  1. cancroid, squamous cell carcinoma - the most common form of skin cancer
    --1 is a kind of skin cancer
,
TOP