Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

spermatic cord Definition

Cancel
spermatic cord
noun(spermatic cord)
a cord that suspends the testis within the scrotum and contains the vas deferens and vessels and nerves of the testis

Words Related to spermatic cord!

spermatic cord Examples by Brain Bank Users