English synonyms about - contact  

seminiferous tubule

noun

1 seminiferous tubule

Any of the numerous long convoluted tubules in the testis which are the sites where spermatozoa mature.


Find more on seminiferous tubule elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0269