bn:03668721n
Noun Concept
AR
No term available
EN
A testicular nubbin is the residual tissue of the human testis after a supposed perinatal vascular accident involving the testicular blood supply. Wikipedia
Relations
Sources