medullary pyramid









medullary pyramid


n.

  1. renal pyramid
51 queries 0.579