seminiferous-tubule

Nouns

  • (n) any of the numerous long convoluted tubules in the testis which are the sites where spermatozoa mature

Words of close approximity