scabrous
Explore definitions, synonyms, and language insights of scabrous
Definitions
Adjective Satellite
rough to the touch; covered with scales or scurf
Adjective Satellite
dealing with salacious or indecent material; "a scabrous novel"