Attested
.to
Menu
Definition
a colloidal extract from carrageen seaweed and other red algae
Seed
·
Term in context
carrageenin
in
CommonParlance