What is the full meaning of interfolded
INTERFOLD, to fold together or within each other [v]
Example of the word interfolded placed on a Scrabble board.