involucrum
nounDefinition of involucrum
: a surrounding envelope or sheath
Keep scrolling for more
Keep scrolling for more