Carrageenan
English Meaning
- Any of a group of closely related colloids derived from Irish moss and several other red algae, widely used as a thickening, stabilizing, emulsifying, or suspending agent in industrial, pharmaceutical, and food products.
Sorry, No Malayalam Meaning for your input!
See Carrageena Want To Try Carrageenan In Malayalam??