RENAL TUBULES


Meaning of RENAL TUBULES in English

Small structures in the kidney that filter the blood and produce the urine.

English dictionary of medicine.      Английский словарь медицины.