Definitions
noun
the cortex of the kidney containing the glomeruli and the convoluted tubules
Look “renal cortex” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
the cortex of the kidney containing the glomeruli and the convoluted tubules