WWF

Medical abbreviations:
WWF

Welded Wire Fabric