Lichenin
English Meaning
A substance isomeric with starch, extracted from several species of moss and lichen, esp. from Iceland moss.
Sorry, No Malayalam Meaning for your input!
See Licheni Want To Try Lichenin In Malayalam??