BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Samenleiter {m} (Ductus deferens / Vas deferens) [anat.] spermatic duct, deferent duct