Definition of "testes"

testes