ALL meanings of spermatic cord
sper·mat·ic cord
S s - noun spermatic cord the cord by which a testis is suspended in the scrotum, containing the vas deferens and the blood vessels and nerves of the testis. 1
- noun spermatic cord a cord in many male mammals that passes from each testis to the abdominal cavity and contains the spermatic artery and vein, vas deferens, and lymphatics 0
- noun spermatic cord the cord that suspends a testicle within the scrotum, consisting of a vas deferens, nerves, blood and lymphatic vessels, and connective tissue 0