teriflunomide
Noun
Meaning
teriflunomide (uncountable)
English Wikipedia has an article on:teriflunomideWikipedia
The active metabolite of leflunomide.
Noun
teriflunomide (uncountable)
English Wikipedia has an article on:teriflunomideWikipedia
The active metabolite of leflunomide.