Skip to Content
Medical Term:

septulum testis

 

Synonym(s): septula of testis

(web1)