Attested.to

Definition

the manufacturers of chemicals considered collectively

Seed ·

Term in context

chemical industry in CommonParlance