English synonyms about - contact  
seminiferous tubuletubuleballballockbollockeggnutorchistesticletestis

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.0148