We will send it to your email.
Of ball and tubule.
Any of the numerous long convoluted tubules in the testis which are the sites where spermatozoa mature.
This concept's ID is @1~30115