Leflunomide definition

An inhibitor of pyrimidine synthesis, used to treat some forms of arthritis.
noun
0
0
Advertisement