EGAVE

nephrosphere

Meaning

  1. noun A cluster of kidney epithelial cells

Similar words

head kidney renal medulla metanephron glomerulus tubulointerstitium peritubular capillary subepithelium cortex vas rectum enteronephry

Save “nephrosphere” to learn later