Attested.to

Definition

accumulate (liquids or gases) on the surface

Seed ·

Term in context

adsorb in CommonParlance