What is the meaning of the word "leflunomide"?

Definitions: