Carrageen
English Meaning
A small, purplish, branching, cartilaginous seaweed (Chondrus crispus), which, when bleached, is the Irish moss of commerce.
- See Irish moss.
Sorry, No Malayalam Meaning for your input!
See Carragee Want To Try Carrageen In Malayalam??