internal spermatic artery

definition: a branch of the aorta supplying the testicles
example:
speech part: noun
synonyms: testicular artery

How internal spermatic artery is being used?