Meshy /(?)/

Mesh·y

Meshy

a.
  1. Formed with meshes; netted.