Biology, asked by CharlottyLama4556, 1 year ago

The glomerulus is a cluster of blood capillaries found in the

Answers

Answered by namaslay
1
It is found in the nephron.
Similar questions