latticed

latticed

adj.
  1. having a lattice.