teriflunomide
English
Noun
teriflunomide
(
uncountable
)
The
active
metabolite
of
leflunomide
.