vena_testicularisEnglish

testicular vein, vena testicularis

Noun

A vein from the testicles

English: testicular vein, vena testicularis

English words with similar meanings

Show 1 words