German-English dictionary »

nierentubulus meaning in English

GermanEnglish
der Nierentubulus Substantiv

renal tubule◼◼◼noun

Nierentubulus

uriniferous tubule