German-English dictionary »

abdominalhoden meaning in English

GermanEnglish
Abdominalhoden

intra-abdominal testis

intraabdominal testis

die Abdominalhoden Substantiv

abdominal testisnoun