SynonymX
Speak
Scabrous
Definition of Scabrous
1.
Rough to the touch; covered with scales or scurf
Adjective Satellite
2.
Dealing with salacious or indecent material
Adjective Satellite
Synonyms for word "scabrous"
lepidote
leprose
scaly
scurfy
Semanticaly linked words with "scabrous"
biological science
biology
rough
unsmooth
dirty