TESTOSTERONE


Meaning of TESTOSTERONE in English

n. a steroid androgen formed in the testicles.

Etymology: TESTIS + STEROL + -ONE

Oxford English vocab.      Оксфордский английский словарь.