stephhaa stephhaa 16-04-2020 Health contestada 11 4 points Small tubes in the testes in which sperm form. O Epididymis O Seminiferous tubules Ductus deferens Ureter tubules