internal spermatic artery
English Dictionary
->
Letter I
-> internal spermatic artery
Search Dictionary:
internal spermatic artery Definition
(n)
a
branch
of
the
aorta
supplying
the
testicles
internal spermatic artery Synonyms
arteria testicularis
internal spermatic artery
testicular artery
© Art Branch Inc.