Meaning of spermatic cord

Definition of spermatic cord

(noun) a structure resembling a cord that suspends the testis within the scrotum and contains the vas deferens and other vessels and nerves

Other information on spermatic cord

WIKIPEDIA results for spermatic cord
Amazon results for spermatic cord