8 letters · 13 points in Scrabble
noun the most common form of skin cancer
adjective of or relating to a cancroid