Calyx



ENGLISH MEANING
noun
1.
The covering of a flower.
2.
A cuplike division of the pelvis of the kidney, which surrounds one or more of the renal papillae.