renal medullas

English

Noun

renal medullas

  1. plural of renal medulla