German-English dictionary »

wabenniere meaning in English

GermanEnglish
Wabenniere

multicystic kidney

die Wabenniere Substantiv

polycystic kidneynoun