What is the full meaning of keratoid
resembling horn or keratin, also CERATOID [adj]
Example of the word keratoid placed on a Scrabble board.