MALPIGHIAN PYRAMID


Meaning of MALPIGHIAN PYRAMID in English

noun

Usage: usually capitalized M

: any of the conical masses forming the medullary substance of the kidney, projecting as papillae into the renal pelvis, and being made up of bundles of straight uriniferous tubes that open at the apex of the pyramid

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.