Attested.to

Definition

a fabric so delicate and transparent as to resemble a web of a spider

Seed ·

Term in context

cobweb in CommonParlance