Glossary Urology / Term
One of two paired organs (normally) which lie at the back of the abdomen, in front of the lower ribs, and filter the blood to produce urine.
Permanent link Kidney - Creation date 2021-10-06