What is the full meaning of scabrid
roughened with small projections, also SCABROUS [adj]
Example of the word scabrid placed on a Scrabble board.