Noun: internal spermatic artery
- A branch of the aorta supplying the testicles
"The internal spermatic artery plays a vital role in maintaining testicular function";
- testicular artery, arteria testicularis
Type of: arteria, arterial blood vessel, artery
Encyclopedia: Internal spermatic artery