A delicate part or tissue in the body with a fine or intricate pattern like a web.
Any thin weblike tissue, particularly the tela choroidea, a folded double layer of pia mater containing numerous small blood vessels that extends into several of the ventricles of the brain.