polysheath

Noun

 * 1) A sheath consisting of multiple layers.