English | German | Russian | Czech

renotubular English

Meaning renotubular meaning

What does renotubular mean?

renotubular

Relating to renal tubules

Are you looking for...?