internal spermatic artery n a branch of the aorta supplying the testicles Synonym(s) testicular artery arteria testicularis