TESTIS


Meaning of TESTIS in English

one of the male gonads located in the scrotal sac that are the site of sperm production.

AIDS English Glossary.      Английский словарь СПИДа.