English | German | Russian | Czech

internal spermatic artery English

Meaning internal spermatic artery meaning

What does internal spermatic artery mean?

internal spermatic artery

(= testicular artery) a branch of the aorta supplying the testicles

Synonyms internal spermatic artery synonyms

What other words have the same or similar meaning as internal spermatic artery?

internal spermatic artery English » English

testicular artery arteria testicularis

Are you looking for...?