The term _______ refers to the densely packed kidney filtration unit.

1
Glomerulus
2
Nephron
3
Capillary
4
Neurone

Sponsored

hivanix.in

Visit

This quiz is brought to you by hivanix.in

🌐 Web App Development

Quick Navigation