CANCROID is a playable word

cancroid Scrabble® Dictionary

noun
pl. cancroids
a skin cancer
136 Playable Words can be made from "CANCROID"