Question

    Where does (in which organ) the urine formation takes place, through the filtration of blood in human body ?

    A Pancreas Correct Answer Incorrect Answer
    B Urinary bladder Correct Answer Incorrect Answer
    C Kidney Correct Answer Incorrect Answer
    D Liver Correct Answer Incorrect Answer

    Solution

    The kidney regulates the osmotic pressure of blood through filtration and purification by a process known as osmoregulation.

    Practice Next

    Relevant for Exams: