What is the meaning of renal calyx in English?

Learn vocabulary with pictures as well as definitions of renal calyx in English

Learn in

See more

n. renal calyx

Definition of renal calyx in English

Flared structure located at the base of each renal papilla. whose function is to collect urine and transport it to the renal pelvis.

Synonyms of renal calyx in English

calyx