Biology, asked by Subham1113, 8 months ago

What do you mean by glomerulus ??

Answers

Answered by anup15416668nnRitik
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