Definition of Cancroid

  • 1. Of or relating to a cancroid Adjective
  • 2. The most common form of skin cancer Noun

Synonyms for word "cancroid"

Semanticaly linked words with "cancroid"

Hyponims for word "cancroid"