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