Attested.to

Definition

made by polymerizing butadiene

Seed ·

Term in context

buna rubber in CommonParlance