spermatic cord
English Dictionary
->
Letter S
-> spermatic cord
Search Dictionary:
spermatic cord Definition
(n)
a
structure
resembling
a
cord
that
suspends
the
testis
within
the
scrotum
and
contains
the
vas
deferens
and
other
vessels
and
nerves
spermatic cord Synonyms
spermatic cord
© Art Branch Inc.