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
Tweet