spermatic artery


n.

The cremasteric artery.
The testicular artery.

Words nearby spermatic artery