Synonyms and Antonyms for internal_spermatic_artery

1. internal spermatic artery (n.)

a branch of the aorta supplying the testicles

Synonyms: