English-German dictionary »

rete testis meaning in German

EnglishGerman
rete testis noun

das HodennetzSubstantiv