Sucrate
English Meaning
A compound of sucrose (or of some related carbohydrate) with some base, after the analogy of a salt; as, sodium sucrate.
Sorry, No Malayalam Meaning for your input!
See Sucrat Want To Try Sucrate In Malayalam??