Attested.to

Definition

volcanic rock consisting of large fragments fused together

Seed ·

Term in context

agglomerate in CommonParlance