nephrosphere

Noun

 * 1) A cluster of kidney epithelial cells