German-English dictionary »

nierenkelche meaning in English

GermanEnglish
die Nierenkelche Substantiv

renal calicesnoun