German-English dictionary »

nierenpapille meaning in English

GermanEnglish
die Nierenpapille Substantiv

renal papilla◼◼◼noun