variants
or less commonly antileprosy
: used or effective against leprosy
anti-leprosy drugs/treatment
Love words? Need even more definitions?
Merriam-Webster unabridged
Share