seminiferous duct

seminiferous duct