upper pole of testis

upper pole of testis

[TA]
the superior end of the testis.
Mentioned in ?
Full browser ?