renal labyrinth -->
convoluted part of kidney lobule
medical dictionary