Colluvium
English Meaning
- A loose deposit of rock debris accumulated through the action of gravity at the base of a cliff or slope.
Sorry, No Malayalam Meaning for your input!
See Colluviu Want To Try Colluvium In Malayalam??