Word Hen
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.
Synonyms:
bulb
myelin
myeline
NearBy Words:
medullary
medullated