scabrous
/ˈskæbrəs/Definitions
1. adjective
having or covered with scabs; having a rough, harsh, or unpleasant surface
“The scabrous bark of the tree made it difficult to climb.”
2. noun
a rough or harsh person or thing
“The scabrous conditions in the slum made it a difficult place to live.”