Attested.to

Definition

permitting little if any light to pass through because of denseness of matter

Seed ·

Term in context

dense in CommonParlance