Attested.to

Definition

a colloidal extract from carrageen seaweed and other red algae

Seed ·

Term in context

carrageenin in CommonParlance