cancroid

Adjective
  1. Of or relating to a cancroid (synset 302687968)
Noun
  1. The most common form of skin cancer (synset 114266270)

Other Searches