Answer:
True,
The glomerulus is the site of blood filtration, removing water and other solutes.
Step-by-step explanation:
9.4m questions
12.2m answers