rete testis

[ tĕstĭs ]

n.

The network of canals at the termination of the semiferous tubules.

Words nearby rete testis