Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
seminiferous tubule
Jump to user comments
Noun
  • any of the numerous long convoluted tubules in the testis which are the sites where spermatozoa mature
Related search result for "seminiferous tubule"
Comments and discussion on the word "seminiferous tubule"