Science, asked by sai123fos, 10 months ago

What does glomerulus mean? ​

Answers

Answered by priksha635
3

Answer:

it meant bunch of renal artery in nephron in kidney

Answered by Qudsikhan674
2

Answer:

a cluster of nerve endings

Similar questions