seminiferous tubulemedical dictionary

<anatomy> In the testicles, the network of tubes where sperm cells are formed.

(09 Oct 1997)