From anti- + lépreux.
antilépreux (feminine antilépreuse, masculine plural antilépreux, feminine plural antilépreuses)