Home / R / renal cortex

renal cortex

noun 12 letters Scrabble 20 WWF 23
Definitions
noun

the cortex of the kidney containing the glomeruli and the convoluted tubules

Want another word?
Spin the dictionary for a fresh one.
Generate a word →