Interfolded

p. a.
  1. Intertwined; interlocked; clasped together.