Intersticed /(?)/

In·ter·sticed

Intersticed

a.
  1. Provided with interstices; having interstices between; situated at intervals.