LEPROSE MEANING IN ENGLISH

• Leprose Definition & Synonyms

  1. (a.) Covered with thin, scurfy scales.


Synonyms:
Lepidote, Scabrous, Scaly, Scurfy,

RECENT SEARCHES