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