Attested.to

Definition

a colorless oily liquid; the monomer for polystyrene

Seed ·

Term in context

cinnamene in CommonParlance