A) kidneys
B) ovary
C) somniferous tubules
D) liver
Correct Answer: C
Solution :
Leydig cells are the interstitial cells which are found in seminiferous tubule of vertebrates testis.You need to login to perform this action.
You will be redirected in
3 sec