1712
Table of Contents > Health Dictionary > Web

Web

A tissue or membrane bridging a space.