URINARY SYSTEM


Meaning of URINARY SYSTEM in English

system in the body which deals with the excreting of urine

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.