Glossary
The structure connecting a glomerulus with the pelvis.
A small tube in the body.
Posted
in
by
Tags: