YourDictionary

involucra

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

noun
Plural of involucrum.

link/cite print suggestion box