Home

seminiferous tubules

Biology. The convoluted tubules in the testis producing and containing sperm.
Belongs to: