YourDictionary

spermatic cord

the cord that suspends a testicle within the scrotum, consisting of a vas deferens, nerves, blood and lymphatic vessels, and connective tissue

See spermatic cord in American Heritage Dictionary 4

Learn more about spermatic cord

link/cite print suggestion box