internal spermatic artery

Noun
  1. a branch of the aorta supplying the testicles

Khám phá thêm

Các từ liên quan

internal spermatic artery
The internal spermatic artery supplies blood to the testis.