- internal spermatic artery as a noun:
- 1
internal spermatic artery
noun
1 internal spermatic artery
A branch of the aorta supplying the testicles.
synonyms: arteria testicularis, testicular artery.
debug info: 0.0252
noun
A branch of the aorta supplying the testicles.
synonyms: arteria testicularis, testicular artery.
debug info: 0.0252