Attested.to

Definition

a salt of boric and silicic acids

Seed ·

Term in context

borosilicate in CommonParlance