Attested.to

Definition

a colloidal extract from carrageen seaweed and other red algae

Seed ·

Term in context

carrageenan in CommonParlance