Cells That Lie Between the Seminiferous Tubules and Produce the Hormone

Question 124
Short Answer

Cells that lie between the seminiferous tubules and produce the hormone testosterone