Nouns

(n)cancroid, squamous cell carcinomathe most common form of skin cancer

Adjectives

(a)cancroidof or relating to a cancroid