rete testis









rete testis


n.

  1. The network of canals at the termination of the semiferous tubules.
51 queries 0.539