internal spermatic artery


n.

testicular artery

Words nearby internal spermatic artery