WordNet
internal spermatic artery
n. a branch of the aorta supplying the testicles [syn: testicular artery, arteria testicularis]