renal papilla









renal papilla


n.

  1. The apex of a renal pyramid, projecting into a calix.
49 queries 0.587