INTERFOLDED


Meaning of INTERFOLDED in English

p.a. intertwined; interlocked; clasped together.

Webster English vocab.      Английский словарь Webster.