English
Detailed Synonyms for internal spermatic artery in English
internal spermatic artery:
internal spermatic artery [the ~] noun
-
the internal spermatic artery
– a branch of the aorta supplying the testicles 1the arteria testicularis; the internal spermatic artery; the testicular artery– a branch of the aorta supplying the testicles 1