seminiferous tubule 1

noundomain: body part
Princeton WordNet [ver.3.1]
EnglishEnglish
Definition

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

FENG