Foliated
English Meaning
Having leaves, or leaflike projections; as, a foliated shell.
- Of or relating to rock that exhibits a layered structure.
Sorry, No Malayalam Meaning for your input!
See Foliate Want To Try Foliated In Malayalam??