Meaning of leprose

Definition of leprose

(adj) rough to the touch; covered with scales or scurf

Other information on leprose

WIKIPEDIA results for leprose
Amazon results for leprose