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