Definition of Leprous

  • 1. Relating to or resembling or having leprosy Adjective