A small cavity in the kidney where urine from a renal pyramid collects before moving to the major calyx.
Professor Amy Fenwick
Your cart is currently empty!
Notifications