Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
medulla
in English
medulla
us
/məˈdʊlə/
uk
/məˈdʊlə/
#uncommon
Plural
medullas
Definitions
Noun
lower
part
of
the
brainstem
;
controls
breathing
inner
substance
of
organs
;
bone
marrow
soft
inner
part
of
a
fruit
;
pith