German-English dictionary »

tubulusnephrose meaning in English

GermanEnglish
die Tubulusnephrose Substantiv

lower nephron nephrosisnoun