CANCROIDS Scrabble 14 Words With Friends 17 Definition CANCROIDS is the plural of CANCROID. adjective CANCROID: of or relating to a cancroid. See all 279 words you can make from CANCROIDS → 9-letter words Words starting with C Words ending with S ← Unscramble different letters