YourDictionary

involucrum

(ĭnˌvə-lo͞oˈkrəm)

noun pl. in·vo·lu·cra (-krə)
An enveloping sheath or envelope.

Learn more about involucrum

link/cite print suggestion box