n. The network of canals at the termination of the semiferous tubules.
rete testis 🔊 Listen to this n. The network of canals at the termination of the semiferous tubules. Share Facebook Twitter Google +