Blood-testis barrier is formed by
High-Yield Explanation
The name "blood-testis barrier" is misleading in that it is not a blood-organ barrier in a strict sense, but is formed between Seoli cells of the seminiferous tubule and as such isolates the fuher developed stages of germ cells from the blood. imageref-sciencedirect.com