- spermatic cord as a noun:
- 1
spermatic cord
noun
1 spermatic cord
A structure resembling a cord that suspends the testis within the scrotum and contains the vas deferens and other vessels and nerves.
Dutch: zaadstreng
debug info: 0.0318
noun
A structure resembling a cord that suspends the testis within the scrotum and contains the vas deferens and other vessels and nerves.
Dutch: zaadstreng
debug info: 0.0318