renal pyramids
English
Noun
renal
pyramids
plural of
renal pyramid