Attested.to

Definition

wrap in or as if in a cocoon, as for protection

Seed ·

Term in context

cocoon in CommonParlance