◄
Interfolded
►
Dictionary
(
p. a.
) Intertwined; interlocked; clasped together.
Clyx.com