spermatic : Idioms & Phrases
internal spermatic artery
-
noun a branch of the aorta supplying the testicles
arteria testicularis; testicular artery.
WordNet
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
WordNet
(Anat.) , the cord which suspends the testicle within the scrotum. It is made up of a connective tissue sheath inclosing the spermatic duct and accompanying vessels and nerves.