What does glomerulus mean?
Answers
Answered by
3
Answer:
it meant bunch of renal artery in nephron in kidney
Answered by
2
Answer:
a cluster of nerve endings
Similar questions