interlacing

adj

1.
linked or locked closely together as by dovetailing