Noun internal spermatic artery has 1 sense
  1. testicular artery, internal spermatic artery, arteria testicularis - a branch of the aorta supplying the testicles
    --1 is a kind of artery, arteria, arterial blood vessel
    --1 is a part of
     testis, testicle, orchis, ball, ballock, bollock, nut, egg
,
TOP