dehydrotestosterone
Noun
Meaning
dehydrotestosterone (plural dehydrotestosterones)
(biochemistry) Any of several isomeric steroids related to testosterone.
Noun
dehydrotestosterone (plural dehydrotestosterones)
(biochemistry) Any of several isomeric steroids related to testosterone.