Interlay meaning : To insert layers of a different material.
strophe
interlay
inquests
jacksies
euglenoids