1.

What do you mean by glumerulus​

Answer» ONG>Answer:

glomerulus (plural glomeruli) is a network of small blood VESSELS (capillaries) KNOWN as a tuft, LOCATED at the beginning of a nephron in the kidney. The tuft is structurally supported by the mesangium (the space between the blood vessels), composed of intraglomerular mesangial cells.



Discussion

No Comment Found

Related InterviewSolutions