spermatic artery

Medical Definition of spermatic artery