Biology, asked by jpkodoth, 1 year ago

definition of glomerulus?

Answers

Answered by ItzTacoTimee
3

It is a cluster of nerve endings, spores, or small blood vessels, especially a cluster of capillaries around the end of a kidney tubule.

Answered by sutharshan
2
glomerulus - immunity
Similar questions