What is the meaning of the word "medulla"?
Definitions:
-
the inner part of an organ or structure in plant or animal
noun
- The renal medulla is the innermost part of the kidneys.
- The renal medulla is the innermost part of the kidneys.