'internal spermatic artery' definitions:

Definition of 'internal spermatic artery'

From: WordNet
noun
A branch of the aorta supplying the testicles [syn: testicular artery, internal spermatic artery, arteria testicularis]