stephhaa
contestada

11
4 points
Small tubes in the testes in which sperm form.
O Epididymis
O Seminiferous tubules
Ductus deferens
Ureter tubules