Latin-English dictionary »

medulla ossium, medulla meaning in English

LatinEnglish
medulla ossium, medulla noun
{f}

bone marrow(bone marrow)
noun
[UK: bəʊn ˈmæ.rəʊ] [US: ˈboʊn ˈmero.ʊ]