MEDULLA


Meaning of MEDULLA in English

[me.dul.la] n, pl -las or -lae [ME, fr. L] (15c) 1 pl medullae a: marrow 1 b: medulla oblongata

2. a: the inner or deep part of an animal or plant structure "the adrenal ~" b: myelin sheath

Merriam-Webster English vocab.      Английский словарь Merriam Webster.