involucrum
/ˌɪnvəˈluːkɹəm/
noun 2
Definitions
noun
1
A sheath that covers or envelopes, especially one that forms around the sequestrum of new bone.
2
An involucre.
Your note
not saved0 chars
noun
A sheath that covers or envelopes, especially one that forms around the sequestrum of new bone.
An involucre.