'seminiferous tubule' definitions:

Definition of 'seminiferous tubule'

From: WordNet
noun
Any of the numerous long convoluted tubules in the testis which are the sites where spermatozoa mature