arteria testicularis Meaning, Definition & Usage

  1. noun a branch of the aorta supplying the testicles
    testicular artery; internal spermatic artery.

WordNet