Glossary
A papillary duct of the kidney; the union of several collecting tubules.
Posted
in
by
Tags: