renal papilla /ˈɹiːnəl papˈɪlə/ n

中文:肾乳头

Meaning:Crest of the Malpighian pyramid (cone-shaped striated structure) made of urine collection canals; it opens into the calyx.

Found in these illustrated scenes(1)

‹ Browse all scenes