English | German | Russian | Czech

dutasteride English

Meaning dutasteride meaning

What does dutasteride mean?

dutasteride

(medicine) A drug which inhibits the conversion of testosterone into dihydrotestosterone

Are you looking for...?