German-Latin dictionary »

nierenzyste meaning in Latin

GermanLatin
Nierenzyste Substantiv
in Nierengewebe eingebettete Zyste

nephrocystisnoun