Glossary

renal medulla

Subject: 

  • Life Sciences

the inner region of the kidney, striped in appearance, made up of renal pyramids.