fbpx
What Does Mean?
MEAN?
Healthcare
Finder

testosterone


A steroid hormone called androgen that is produced in the testes of males and in smaller amounts in the ovaries of females.