Craton
English Meaning
- A large portion of a continental plate that has been relatively undisturbed since the Precambrian era and includes both shield and platform layers.
Sorry, No Malayalam Meaning for your input!
See Crato Want To Try Craton In Malayalam??