Etymology
Advertisement

testes (n.)

see testis.

Advertisement