kamus
.
Search
About
renal_cortex
English
renal cortex
Noun
The cortex of the kidney containing the glomeruli and the convoluted tubules
English: renal cortex