dapsone

Explore definitions, synonyms, and language insights of dapsone

Definitions

Noun
antibacterial drug used to treat leprosy and some kinds of skin diseases