Q. Filtration of blood during urine formation takes place in

 692  128 KCETKCET 2022Excretory Products and their Elimination Report Error

Solution:

Correct answer is (a) Glomerulus