Mesh
Medical term · M
Mesh (sometimes known as tape) is a synthetic plastic product that looks like a net. It stays in the body permanently. A natural mesh can be created using a strip of tissue (fascia) taken from another part of the body, usually abdominal wall or thigh, which is also known as fascial or autologous sling.