MESH

Medical abbreviations:
MESH

Mesh Enables Spontaneous Hosts