Definitions of cancroid:

  • noun:   the most common form of skin cancer
  • adjective:   of or relating to a cancroid