plural medullas or medullae
mə-ˈdə-(ˌ)lē
-ˌlī
1
2
a
: the inner or deep part of an animal or plant structure
the adrenal medulla
b
Love words? Need even more definitions?
Merriam-Webster unabridged
Share