Refine this word faster
Involucrum
//ˌɪnvəˈluːkɹəm// noun
Definitions
Noun
- 1 A sheath that covers or envelopes, especially one that forms around the sequestrum of new bone.
- 2 An involucre.
Etymology
Borrowed from Latin involūcrum. Doublet of involucre.
See also for "involucrum"
Next best steps
Mini challenge
Unscramble this word: involucrum