Medical Term:

septulum testis

 

Synonym(s): septula of testis

Hide
(web1)