Dictionary Home » Medical Definitions » spermatic artery

spermatic artery medical definition

noun
  1. The cremasteric artery.
  2. The testicular artery.
link/cite print suggestion box