what is the definition of glomerulus?
Answers
Answered by
5
A cluster of nerve endings, spores, or small blood vessels, especially a cluster of capillaries around the end of a kidney tubule.
HOPE THIS MAY HELPS YOU. 《》《》《》《》
Attachments:
Answered by
0
It's is clusters of blood vessels
Similar questions