English dictionary
testicular artery meaning and definition
Definition and meaning of testicular artery at MeaningMonkey.org. testicular artery meaning and definition in the English Dictionary.TESTICULAR ARTERY noun
Definition of testicular artery (noun)
- a branch of the aorta supplying the testicles
- synonyms: arteria testicularis, internal spermatic artery
Source: Princeton University Wordnet