interlay ( synonym found)

Definition of interlay:

°To insert layers of a different material.

Back to Top