English edit

Noun edit

meshworks

  1. plural of meshwork