What does mesh mean?
mesh
Definition
A flexible network of fine interlaced threads with small openings, forming the catching bag of an aquarium net.
mesh
A flexible network of fine interlaced threads with small openings, forming the catching bag of an aquarium net.