Biology, asked by Akashrockstär, 1 year ago

what is the meaning of glomerular

Answers

Answered by rohan5101
1
a compact cluster of capillaries.
hope it helps you

Akashrockstär: thanks
Answered by pigupuchu
1
a small cluster or an intertwined mass

Akashrockstär: thanks
rohan5101: wlcm
Similar questions