Medical Dictionary
mesterolone
noun mes·ter·o·lone \mes-ˈter-ə-ˌlōn\
Medical Definition of MESTEROLONE
: an androgen C20H32O2 used in the treatment of male infertility
Seen & Heard
What made you want to look up mesterolone? Please tell us where you read or heard it (including the quote, if possible).