seminiferous tubule
English Thesaurus
1. any of the numerous long convoluted tubules in the testis which are the sites where spermatozoa mature (noun.body)
| hypernym | : | tubule, |
| definition | : | a small tube (noun.body) |
Visual ArtiKata
Explore seminiferous tubule in ArtiKata.com >
