What do you mean by glomerulus ??
Answers
Answered by
1
Explanation:
a cluster of nerve endings, spores, or small blood vessels, especially a cluster of capillaries around the end of a kidney tubule
Similar questions